package com.fdb.efp.limit.service.domain;

import java.math.BigDecimal;
import java.util.List;

import com.fdb.basic.framework.core.vo.BaseInfo;

/**
 * 第三方额度调整申请表			
 * @author ligm
 * @date 2019-03-04
 */
public class LmtAdjustThird extends BaseInfo{

	private static final long serialVersionUID = 1L;	

	/** 调整申请流水号 */
	private String adjSeq;
	/** 授信申请流水号 */
	private String lmtApplySeq;
	/** 合同编号 */
	private String contNo;
	/** 客户号 */
	private String cusId;
	/** 客户名称 */
	private String cusName;
	/** 证件类型 */
	private String certType;
	/** 证件号码 */
	private String certCode;
	/** 调整方式 */
	private String adjMode;
	/** 产品id */
	private String prdId;
	/** 产品代码 */
	private String prdCode;
	/** 产品名称 */
	private String prdName;
	/** 申请日期 */
	private String applyDate;
	/** 调整基础额度 */
	private BigDecimal adjBasicLmt;
	/** 测算额度 */
	private BigDecimal crdLmtAmt;
	/** 调整结果额度 */
	private BigDecimal adjResultLmt;
	/** 调整依据 */
	private String lmtAdjBase;
	/** 调整状态 */
	private String adjStatus;
	/** 调整说明 */
	private String adjComment;
	/** 拒绝调整原因 */
	private String rejectReason;
	/** 客户经理 */
	private String cusManager;
	/** 主管机构 */
	private String mainBrId;
	/** 法人机构号 */
	private String legalOrgCode;
	/** 创建人 */
	private String createUser;
	/** 创建时间 */
	private String createTime;
	/** 最后修改人 */
	private String lastUpdateUser;
	/** 最后更新时间 */
	private String lastUpdateTime;
	/** 贷中人群分层 */
	private String bdPostLoanLevel;
	/** 调额类型 */
	private String bdScenarioType;
	/** 年龄 */
	private String bdAge;
	/** 贷前人群分层 */
	private String bdPreaCustSeg;
	/** 最高学历 */
	private String bdEducation;
	/** 黑名单类型 */
	private String bdBlackListType;
	/** 首次用信时间 */
	private String bdYxdDate;
	/** 最近三个月额度利用率 */
	private String bdUtilityRatio;
	/** 当前逾期期数  */
	private String bdJxjdueTimes;
	/** 度小满b模型分 */
	private String bdDxmbScore;
	/** 内部多头分（身份证） */
	private String bdPrcidNormalScoreExp3;
	/** 内部多头分（百度帐号） */
	private String bdBidNormalScoreExp3;
	/** 内部多头分（手机） */
	private String bdPhoneNormalScoreExp3;
	/** 全局流水号 */
	private String globalSerno;
	/** 当前插槽代码 */
	private String soltCode;
	/** 当前插槽名称 */
	private String soltName;
	/** 当前插槽阶段 */
	private String soltStage;
	/** 响应码 */
	private String rspCode;
	/** 响应信息 */
	private String rspMsg;
	/** 插槽结果详情 */
	private String soltResultDetails;
	/** 规则结果详情  */
	private String ruleResultDetails;
	/** 合作平台id */
	private String platfmid;
	/** 合作平台用户id */
	private String platfmusrid;
	/** 渠道号 */
	private String channelNo;
	/** 调额ID（主动查询时会带上，唯一标记一次调额） */
	private String adjAmtId;
	/** 请求方需要保证永远唯一，响应方据此判断是否重复请求 */
	private String bdReqSn;
	/*
	 * add @date 2019/04/18 @author qiuyf
	 */
	/** 版本号 （百度调额申请传送过来的，调额结果回调需要） */
	private String verNo;
	
	/** 通知类型  （百度调额申请传送过来的，调额结果回调需要）add @date 2019/06/10 @author qiuyf*/
	private String advType;
	
	/**
	 * 
	 * TODO 时间区间<br>
	 * 0.2:wanglihua:2019年3月16日 下午3:44:32:TODO <br>
	 * @author wanglihua
	 * @since 2019年3月16日 下午3:44:32
	 * @date 2019年3月16日 下午3:44:32
	 * @version 0.1
	 */
	private List<String> signDate_b2e;
	private String signDate_b;
	private String signDate_e;

	public List<String> getSignDate_b2e() {
		return signDate_b2e;
	}
	public void setSignDate_b2e(List<String> signDate_b2e) {
		this.signDate_b2e = signDate_b2e;
	}
	public String getSignDate_b() {
		return signDate_b;
	}
	public void setSignDate_b(String signDate_b) {
		this.signDate_b = signDate_b;
	}
	public String getSignDate_e() {
		return signDate_e;
	}
	public void setSignDate_e(String signDate_e) {
		this.signDate_e = signDate_e;
	}//时间区间
	public void setAdjSeq(String adjSeq){
		this.adjSeq = adjSeq;
	}
	public String getAdjSeq(){
		return this.adjSeq;
	}		
	public void setLmtApplySeq(String lmtApplySeq){
		this.lmtApplySeq = lmtApplySeq;
	}
	public String getLmtApplySeq(){
		return this.lmtApplySeq;
	}		
	public void setContNo(String contNo){
		this.contNo = contNo;
	}
	public String getContNo(){
		return this.contNo;
	}		
	public void setCusId(String cusId){
		this.cusId = cusId;
	}
	public String getCusId(){
		return this.cusId;
	}		
	public void setCusName(String cusName){
		this.cusName = cusName;
	}
	public String getCusName(){
		return this.cusName;
	}		
	public void setCertType(String certType){
		this.certType = certType;
	}
	public String getCertType(){
		return this.certType;
	}		
	public void setCertCode(String certCode){
		this.certCode = certCode;
	}
	public String getCertCode(){
		return this.certCode;
	}		
	public void setAdjMode(String adjMode){
		this.adjMode = adjMode;
	}
	public String getAdjMode(){
		return this.adjMode;
	}		
	public void setPrdId(String prdId){
		this.prdId = prdId;
	}
	public String getPrdId(){
		return this.prdId;
	}		
	public void setPrdCode(String prdCode){
		this.prdCode = prdCode;
	}
	public String getPrdCode(){
		return this.prdCode;
	}		
	public void setPrdName(String prdName){
		this.prdName = prdName;
	}
	public String getPrdName(){
		return this.prdName;
	}		
	public void setApplyDate(String applyDate){
		this.applyDate = applyDate;
	}
	public String getApplyDate(){
		return this.applyDate;
	}		
	public void setAdjBasicLmt(BigDecimal adjBasicLmt){
		this.adjBasicLmt = adjBasicLmt;
	}
	public BigDecimal getAdjBasicLmt(){
		return this.adjBasicLmt;
	}		
	public void setCrdLmtAmt(BigDecimal crdLmtAmt){
		this.crdLmtAmt = crdLmtAmt;
	}
	public BigDecimal getCrdLmtAmt(){
		return this.crdLmtAmt;
	}		
	public void setAdjResultLmt(BigDecimal adjResultLmt){
		this.adjResultLmt = adjResultLmt;
	}
	public BigDecimal getAdjResultLmt(){
		return this.adjResultLmt;
	}		
	public void setLmtAdjBase(String lmtAdjBase){
		this.lmtAdjBase = lmtAdjBase;
	}
	public String getLmtAdjBase(){
		return this.lmtAdjBase;
	}		
	public void setAdjStatus(String adjStatus){
		this.adjStatus = adjStatus;
	}
	public String getAdjStatus(){
		return this.adjStatus;
	}		
	public void setAdjComment(String adjComment){
		this.adjComment = adjComment;
	}
	public String getAdjComment(){
		return this.adjComment;
	}		
	public void setRejectReason(String rejectReason){
		this.rejectReason = rejectReason;
	}
	public String getRejectReason(){
		return this.rejectReason;
	}		
	public void setCusManager(String cusManager){
		this.cusManager = cusManager;
	}
	public String getCusManager(){
		return this.cusManager;
	}		
	public void setMainBrId(String mainBrId){
		this.mainBrId = mainBrId;
	}
	public String getMainBrId(){
		return this.mainBrId;
	}		
	public void setLegalOrgCode(String legalOrgCode){
		this.legalOrgCode = legalOrgCode;
	}
	public String getLegalOrgCode(){
		return this.legalOrgCode;
	}		
	public void setCreateUser(String createUser){
		this.createUser = createUser;
	}
	public String getCreateUser(){
		return this.createUser;
	}		
	public void setCreateTime(String createTime){
		this.createTime = createTime;
	}
	public String getCreateTime(){
		return this.createTime;
	}		
	public void setLastUpdateUser(String lastUpdateUser){
		this.lastUpdateUser = lastUpdateUser;
	}
	public String getLastUpdateUser(){
		return this.lastUpdateUser;
	}		
	public void setLastUpdateTime(String lastUpdateTime){
		this.lastUpdateTime = lastUpdateTime;
	}
	public String getLastUpdateTime(){
		return this.lastUpdateTime;
	}		
	public void setBdPostLoanLevel(String bdPostLoanLevel){
		this.bdPostLoanLevel = bdPostLoanLevel;
	}
	public String getBdPostLoanLevel(){
		return this.bdPostLoanLevel;
	}		
	public void setBdScenarioType(String bdScenarioType){
		this.bdScenarioType = bdScenarioType;
	}
	public String getBdScenarioType(){
		return this.bdScenarioType;
	}		
	public void setBdAge(String bdAge){
		this.bdAge = bdAge;
	}
	public String getBdAge(){
		return this.bdAge;
	}		
	public void setBdPreaCustSeg(String bdPreaCustSeg){
		this.bdPreaCustSeg = bdPreaCustSeg;
	}
	public String getBdPreaCustSeg(){
		return this.bdPreaCustSeg;
	}		
	public void setBdEducation(String bdEducation){
		this.bdEducation = bdEducation;
	}
	public String getBdEducation(){
		return this.bdEducation;
	}		
	public void setBdBlackListType(String bdBlackListType){
		this.bdBlackListType = bdBlackListType;
	}
	public String getBdBlackListType(){
		return this.bdBlackListType;
	}		
	public void setBdYxdDate(String bdYxdDate){
		this.bdYxdDate = bdYxdDate;
	}
	public String getBdYxdDate(){
		return this.bdYxdDate;
	}		
	public void setBdUtilityRatio(String bdUtilityRatio){
		this.bdUtilityRatio = bdUtilityRatio;
	}
	public String getBdUtilityRatio(){
		return this.bdUtilityRatio;
	}		
	public void setBdJxjdueTimes(String bdJxjdueTimes){
		this.bdJxjdueTimes = bdJxjdueTimes;
	}
	public String getBdJxjdueTimes(){
		return this.bdJxjdueTimes;
	}		
	public void setBdDxmbScore(String bdDxmbScore){
		this.bdDxmbScore = bdDxmbScore;
	}
	public String getBdDxmbScore(){
		return this.bdDxmbScore;
	}		
	public void setBdPrcidNormalScoreExp3(String bdPrcidNormalScoreExp3){
		this.bdPrcidNormalScoreExp3 = bdPrcidNormalScoreExp3;
	}
	public String getBdPrcidNormalScoreExp3(){
		return this.bdPrcidNormalScoreExp3;
	}		
	public void setBdBidNormalScoreExp3(String bdBidNormalScoreExp3){
		this.bdBidNormalScoreExp3 = bdBidNormalScoreExp3;
	}
	public String getBdBidNormalScoreExp3(){
		return this.bdBidNormalScoreExp3;
	}		
	public void setBdPhoneNormalScoreExp3(String bdPhoneNormalScoreExp3){
		this.bdPhoneNormalScoreExp3 = bdPhoneNormalScoreExp3;
	}
	public String getBdPhoneNormalScoreExp3(){
		return this.bdPhoneNormalScoreExp3;
	}		
	public void setGlobalSerno(String globalSerno){
		this.globalSerno = globalSerno;
	}
	public String getGlobalSerno(){
		return this.globalSerno;
	}		
	public void setSoltCode(String soltCode){
		this.soltCode = soltCode;
	}
	public String getSoltCode(){
		return this.soltCode;
	}		
	public void setSoltName(String soltName){
		this.soltName = soltName;
	}
	public String getSoltName(){
		return this.soltName;
	}		
	public void setRspCode(String rspCode){
		this.rspCode = rspCode;
	}
	public String getRspCode(){
		return this.rspCode;
	}		
	public void setRspMsg(String rspMsg){
		this.rspMsg = rspMsg;
	}
	public String getRspMsg(){
		return this.rspMsg;
	}		
	public void setSoltResultDetails(String soltResultDetails){
		this.soltResultDetails = soltResultDetails;
	}
	public String getSoltResultDetails(){
		return this.soltResultDetails;
	}		
	public void setRuleResultDetails(String ruleResultDetails){
		this.ruleResultDetails = ruleResultDetails;
	}
	public String getRuleResultDetails(){
		return this.ruleResultDetails;
	}		
	public void setPlatfmid(String platfmid){
		this.platfmid = platfmid;
	}
	public String getPlatfmid(){
		return this.platfmid;
	}		
	public void setPlatfmusrid(String platfmusrid){
		this.platfmusrid = platfmusrid;
	}
	public String getPlatfmusrid(){
		return this.platfmusrid;
	}		
	public void setChannelNo(String channelNo){
		this.channelNo = channelNo;
	}
	public String getChannelNo(){
		return this.channelNo;
	}
	public String getSoltStage() {
		return soltStage;
	}
	public void setSoltStage(String soltStage) {
		this.soltStage = soltStage;
	}
	public String getAdjAmtId() {
		return adjAmtId;
	}
	public void setAdjAmtId(String adjAmtId) {
		this.adjAmtId = adjAmtId;
	}
	public String getBdReqSn() {
		return bdReqSn;
	}
	public void setBdReqSn(String bdReqSn) {
		this.bdReqSn = bdReqSn;
	}
	public String getVerNo() {
		return verNo;
	}
	public void setVerNo(String verNo) {
		this.verNo = verNo;
	}
	public String getAdvType() {
		return advType;
	}
	public void setAdvType(String advType) {
		this.advType = advType;
	}
	
	@Override
	public String toString() {
		return "LmtAdjustThirdVO [adjSeq=" + adjSeq + ", lmtApplySeq=" + lmtApplySeq + ", contNo=" + contNo + ", cusId=" + cusId
				+ ", cusName=" + cusName + ", certType=" + certType + ", certCode=" + certCode + ", adjMode=" + adjMode + ", prdId=" + prdId
				+ ", prdCode=" + prdCode + ", prdName=" + prdName + ", applyDate=" + applyDate + ", adjBasicLmt=" + adjBasicLmt
				+ ", crdLmtAmt=" + crdLmtAmt + ", adjResultLmt=" + adjResultLmt + ", lmtAdjBase=" + lmtAdjBase + ", adjStatus=" + adjStatus
				+ ", adjComment=" + adjComment + ", rejectReason=" + rejectReason + ", cusManager=" + cusManager + ", mainBrId=" + mainBrId
				+ ", legalOrgCode=" + legalOrgCode + ", createUser=" + createUser + ", createTime=" + createTime + ", lastUpdateUser="
				+ lastUpdateUser + ", lastUpdateTime=" + lastUpdateTime + ", bdPostLoanLevel=" + bdPostLoanLevel + ", bdScenarioType="
				+ bdScenarioType + ", bdAge=" + bdAge + ", bdPreaCustSeg=" + bdPreaCustSeg + ", bdEducation=" + bdEducation
				+ ", bdBlackListType=" + bdBlackListType + ", bdYxdDate=" + bdYxdDate + ", bdUtilityRatio=" + bdUtilityRatio
				+ ", bdJxjdueTimes=" + bdJxjdueTimes + ", bdDxmbScore=" + bdDxmbScore + ", bdPrcidNormalScoreExp3=" + bdPrcidNormalScoreExp3
				+ ", bdBidNormalScoreExp3=" + bdBidNormalScoreExp3 + ", bdPhoneNormalScoreExp3=" + bdPhoneNormalScoreExp3 + ", globalSerno="
				+ globalSerno + ", soltCode=" + soltCode + ", soltName=" + soltName + ", soltStage=" + soltStage + ", rspCode=" + rspCode
				+ ", rspMsg=" + rspMsg + ", soltResultDetails=" + soltResultDetails + ", ruleResultDetails=" + ruleResultDetails
				+ ", platfmid=" + platfmid + ", platfmusrid=" + platfmusrid + ", channelNo=" + channelNo + ", adjAmtId=" + adjAmtId
				+ ", bdReqSn=" + bdReqSn + ", verNo=" + verNo + ", advType=" + advType + "]";
	}
	
}
